package com.androinject.test.components;

public abstract class ValueService {
	
	protected int counter;
	
	protected ValueService() {
		this.counter = 0;
	}
	
	public void increaseCounterByOne() {
		this.counter++;
	}
	
	
	public int getCounter() {
		return this.counter;
	}
	
	
	public void throwException() {
		throw new IllegalStateException();
	}
	
	
	public abstract String getValue();

}
